@import "../common/functions.scss";
@import "../common/_variables.scss";
$sidepadding: 0 pxToRem(30px);
$imgpath:'../../img/';
body{
	background-color: $_f5f5f5;
	padding-bottom: pxToRem(140px);
}
h2{
	padding: pxToRem(25px) 0 pxToRem(25px) pxToRem(30px);
	font-size:pxToRem(28px);
	font-weight: normal;
	border-top: $border;
}
.order-detail-list {
	font-size:pxToRem(28px);
	li{
		overflow: hidden;
		margin-bottom:pxToRem(20px);
		background: $_fff;
	}
	.order_info{
		padding:pxToRem(25px) pxToRem(55px) pxToRem(25px) pxToRem(30px);
		overflow: hidden;
		border-top: $border;
		border-bottom: $border;
		.order-img{
			width: pxToRem(185px);
			border: $border;
			float: left;
			margin-right: pxToRem(30px);
		}
		img{
			width: pxToRem(185px);
		}
		.order_content{
			float: left;
			width: pxToRem(447px);
			position: relative;
			height: pxToRem(185px);
			.order_title{
				line-height: pxToRem(42px);
				margin-bottom: pxToRem(7px);
			}
			.order_detail{
				color: $_666;
				font-size: pxToRem(24px);
			}
			.size{
				margin-left: pxToRem(50px);
			}
			.price{
				position:absolute;
				bottom: pxToRem(9px);
				left: 0;
				width: 100%;
				font-size: pxToRem(24px);
				line-height: 1;
				.num{
					color: $_e51d23;
					font-size:pxToRem(36px);
				}
				.add{
					color: $_666;
					font-size: pxToRem(48px);
					margin: 0 pxToRem(5px);
				}
			}
		}
	}
	.number{
		position: absolute;
		right: 0;
		bottom:0;
		font-size: pxToRem(30px);
		color: $_999;
	}
	.goods_main{
		padding-bottom: pxToRem(20px);
		border-bottom: $border;
		margin-bottom: pxToRem(20px);
	}
	.mix_price{
		text-align: center;
		padding-top: pxToRem(20px);
		border-top: $border;
		margin-top: pxToRem(20px);
		position: relative;
		span{
			color: #E51C23;
		}
	}
}
.bottom{
	width: 100%;
	color: $_fff;
	background-color: $_333;
	padding: pxToRem(30px);
	font-size: pxToRem(26px);
	position: fixed;
	bottom: 0;
	left: 0;
}
.good_promote
{
    font-size: px2rem(24);
    line-height: px2rem(30);

    position: absolute;

    padding-left: px2rem(5);

    opacity: 1;
    color: #fff;
    background-color: $_ee898d;
    &:after
    {
        font-size: 0;

        position: absolute;

        width: 0;
        height: 0;

        content: '';

        color: $_ee898d;
        border-top: px2rem(15) solid currentColor;
        border-right: px2rem(15) solid transparent;
        border-bottom: px2rem(14.6) solid currentColor;
        border-left: px2rem(15) solid currentColor;
        background-color: transparent;
    }
}